separation clearance - Alemán Inglés Diccionario